Big Huge Thesaurus

James Earl Carter Jr.

noun